Smelling salts - Espagnol Anglais Dictionnaire